package com.ydd.mapper;

import com.ydd.dto.GetConfigDTO;
import com.ydd.dto.IndexLoginDTO;
import com.ydd.entity.SysConfig;
import com.ydd.entity.SysUser;
import com.ydd.entity.YddCate;
import com.ydd.vo.GetConfigVO;
import org.apache.ibatis.annotations.MapKey;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

/**
 * @Description TODO
 * @Author itheima
 * @Date 2023-04-28 22:02
 */
@Mapper
public interface IndexMapper {
    /**
     * 登录接口
     * @param indexLoginDTO
     * @return
     */
    SysUser getLoginUser(IndexLoginDTO indexLoginDTO);

    /**
     * 基础模块（后台）
     * @param s
     * @return
     */
    String getLoginConfig(String s);

    /**
     * 获取所有分类数据
     * @return
     */
    List<YddCate> getYddCate();


    //GetConfigVO getLoginConfig(GetConfigDTO getConfigDTO);
}
